package com.woniuxy;

import org.springframework.ai.chat.client.ChatClient;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;

@SpringBootApplication
public class MyAiExam {
    public static void main(String[] args) {
        SpringApplication.run(MyAiExam.class, args);
    }
    @Bean
    ChatClient ExamClient(ChatClient.Builder builder) {
        //默认系统提示词
        return builder.defaultSystem("你是一个自动出题助手，可以帮助用户学习知识，用户会给你发题目要求，你来出题，还可以给用户的答题情况进行批卷")
                //全局配置默认工具配置
                //!import:这里如果注册了默认工具实例
                //后面使用模型时勿重复注册，否则即使是相同类相同方法SpringAI也会认为
                //是两个工具实例，会报异常
                .build();
    }
}
